piece of thread/tape - Allemand Anglais Dictionnaire